CygNet Business Object Builder Utility

The CygNet Business Object Builder (CygBOB) is a utility which produces Business Object Package files. Package files can be loaded into the Enterprise Operations EIE or the Enterprise Gateway to facilitate information flow between native CygNet Software data and various Enterprise applications.

CygNet Business Object Builder is stored in the CygNet\Utilities directory (CygBOB.exe) on the host server.

The Business Object Builder facilitates the abstraction and encapsulation of a SCADA Data Model in order to present the requested data in a generic fashion that maps to a given Enterprise Data Model. The relationships are illustrated in the following diagram.

CygNet Business Object Builder Overview

Click the thumbnail to see an
Overview of CygNet Business Object Builder

The Business Object Interface configuration defines how each entity is to be presented. The Business Object Mapping configuration defines how a given SCADA data model translates to a given Business Object Interface. By combining the related attributes of a SCADA Data Model into one logical Enterprise Data Model ("Well," "Valve," "Meter," etc.) an encapsulated Business Object is defined.

This encapsulation reduces the algorithmic complexity of data retrieval operations from the CygNet native, disparate data sets (FAC, PNT, UIS, ELSALM, VHS, etc.) and allows data retrieval operations based on the defined Business Object. Implementation details (for example, whether "well status" is a point value, or a facility attribute) are hidden, presenting the SCADA data to the logical business data entity (for example, a production accounting system) in terms which are not CygNet specific.

See Business Object Concepts for more information.


More:

Back to top